7Search.cccognex corporation cgnxcognex corporation cgnxcognex corporation investor relationscognex corporation stock pricecognex.comcognex corporation natick macognex technology private limitedcognex corp stock yahoohttps://www.cognex.comcognex stock price todaywww.cognex.comcognex ireland ltd. corkcognex technology pvt ltd